 ExportParasolid.txt |
Solid Edge : Automatisch pdf exportieren
Andy313 am 17.06.2016 um 11:45 Uhr (1)
Hallo Wolfgangich habe dir ein kleines Makro geschrieben das beim ausführen das geöffnete und aktive Teil in Solid Edge speichert und nur wenn es die Endung *.psm hat zusätzlich eine *.x_t Datei in den selben Ordner speichert.Ändere den Dateiname der Datei von "Export Parasolid.txt" nach "Export Parasolid.exe"Du kannst das Macro in Solid Edge als Button einbinden und als Speicherbutton verwenden.Grüsse aus der Schweiz =)Andy
|
| In das Form Solid Edge wechseln |
 |
Solid Edge : VB.Net Macro - Teil in Draft Ansicht ausblenden
Andy313 am 04.08.2016 um 12:23 Uhr (15)
Hallo Zusammen,wie kann ich per Macro ein Teil in einer Zeichnungsansicht (in der Draft) ausblenden?Die Zeichnungsansicht zeigt mir eine Baugruppe, und ich möchte einzelne Teile davon ausblenden.Von Hand geht das über: RMT - Eigenschaften - Tab "Anzeige" - Teil im Baum anwählen - bei "Einblenden" Hacken raus nehmen.Das müsste doch irgend wo bei:MySE.ActiveDocument.Sheets.Item(x).DrawingViews.Item(x).ModelMembers.Item(1).ModelNodes... sein GrussAndy
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil einbauen mit Capure Fit
Andy313 am 17.06.2016 um 11:59 Uhr (1)
Hallo Zeitbeißerwie geschrieben möchte ich das nach dem Makro das "CaptureFit" Tool aktiv ist.Das man nur noch die Flächen auswählen muss wo es Eingebaut werden soll.
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil einbauen mit Capure Fit
Andy313 am 17.06.2016 um 13:05 Uhr (1)
Ja, das Teil das ich einbauen lasse ist schon "capturegefittet" =)Und es ist nicht das erste Teil in der Zusammenstellung.
|
| In das Form Solid Edge wechseln |
 SpeicherninklJT.zip |
Solid Edge : Aktion vor dem Speichern programmieren
Andy313 am 12.10.2017 um 09:45 Uhr (1)
Du hast Glück.. ich hatte kurz Zeit dir ein Macro zu schreiben.Es speichert das Modell und exportiert (und überschreibt, falls schon vorhanden) danach ein JT File in den gleichen Ordner.Binde das einfach anstelle des Speicher-Buttons in Solid Edge ein.
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil einbauen mit Capure Fit
Andy313 am 17.06.2016 um 11:54 Uhr (1)
Hallo ZusammenIch stehe wider an bei einem Makro an.Ich möchte ein Teil in eine Zusammenstellung einbauen, so wie wenn man es mit Drag and Drop reinzieht.Sprich: das sogleich das CaptureFit Tool aktiv ist.Reinholen ist kein Problem, das geht mit:MySE.ActiveDocument.Occurrences.AddByFilename(File)Aber dann ist es am Ursprung festgetackert =/Schönen TagAndy
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil einbauen mit Capure Fit
Andy313 am 17.06.2016 um 14:04 Uhr (1)
Hallo Zeitbeißer,wie in meinem ersten Poste geschrieben kenne ich diesen Befehl schon, aber wie in meinem ersten und zweiten Post geschrieben möchte ich das Teil so einbauen das der CaptureFit Dialog erscheint und der User das Teil an den gewünschten Ort platzieren kann.
|
| In das Form Solid Edge wechseln |
 |
Solid Edge : VB.Net Macro - Teil in Draft Ansicht ausblenden
Andy313 am 04.08.2016 um 16:43 Uhr (15)
Danke für die schnelle Hilfe, mit "...ModelMembers.Item(x).DisplayType = SolidEdgeDraft.ModelMemberDisplayTypeConstants.seHidePart" lässt sich das Teil ausblenden.Allerdings kann ich mit Msgbox(...ModelMembers.Item(x).DisplayType) den aktuellen Status nicht anzeigen lassen. Er schreibt mit immer "3", egal ob er ein oder ausgeblendet ist.. Na ja.. ändere ich halt den DisplayType aller Teile und frage nichts ab.. =)
|
| In das Form Solid Edge wechseln |
|
Solid Edge : Basisreferenzebenen bzw. Benennung ändern
Andy313 am 14.09.2017 um 10:43 Uhr (1)
Wie die Ebenen für ein neues Teil heißen, wird in der Vorlage definiert. Wo du die Vorlagen findest steht in "SolidEdge - Optionen - Dateiablagen - Benutzervorlagen"Normalerweise gibt es eine Vorlage für ein Einzelteil und eine für eine Zusammenstellung. Du solltest also beide ändern damit es keine Verwirrung gibt.Ändern kannst du die Ebenen-Namen mit "Rechtsklick - Umbenenne"Das betrifft aber nur die ab jetzt neu erstellten Dateien, alle älteren Dateien musst du von Hand ändern, oder ein Macro schreiben d ...
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil in Draft Ansicht ausblenden
Andy313 am 05.08.2016 um 10:49 Uhr (1)
Kein Problem, das hat mir schon sehr weiter gefunden.Und ich habe es jetzt herausgefunden.Man muss noch eine Ebene nach unten und "das Entwurfselement" (das Item beinhaltet alle Volumengeometrie) einblenden. Sonst wird alles vom Teil (auch die Ebenen) eingeblendet.Und der Status "des Entwurfselement" kann auch zuverlässig abgefragt werden.Eine Ebene nach unten bedeutet: ...ModelMembers.Item(x).ModelMembers.Item(1).DisplayType = SolidEdgeDraft.ModelMemberDisplayTypeConstants.seShowPartAchtung aber bei Unter ...
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Makro - PathFinder nicht aktualisieren
Andy313 am 13.06.2016 um 11:51 Uhr (5)
Hallo Zusammenich erstelle gerade ein Makro in VB.Net für Solid Edge ST8.Nun habe ich ein "For Eache" Schleife drin die jedes Teil durchgeht und gewisse Sachen macht.Nun ist das Macro relativ langsam, vorallem bei grösseren Baugruppen.Das Problem wird sein das Solid Edge alles darstellt was während des Makros so gemacht wird.Das 3D Fenster kann man mit "MySE.Application.ScreenUpdating = False" gestoppt werden, damit es während des Makros nicht updated.Das Problem ist jetzt noch der PathFinder.Wisst Ihr da ...
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Makro - PathFinder nicht aktualisieren
Andy313 am 13.06.2016 um 13:46 Uhr (1)
Das ist eine gute Idee, bin aber auch schon drauf gekommen.Und irgendwie bringt es nicht viel.Ich muss da wohl etwas genauer werden; ich möchte Teile ein und ausblenden anhand des Pfades und des Namens.Wenn ich 250 Teile einbelnden will geht es mit dem Macro 51.53 Sek.Mit "Visible = True / ScreenUpdating = False": 28.71 Sek.und mit "Visible = False / ScreenUpdating = False": 24.78 Sek.Wenn ich in Solid Edge die Teile von hand auswähle und alle miteinander ausblende geht der vorgang knappe 2 Sek.Also entwed ...
|
| In das Form Solid Edge wechseln |
|
Solid Edge : VB.Net Macro - Teil einbauen mit Capure Fit
Andy313 am 17.06.2016 um 15:04 Uhr (1)
Hallo Zeitbeiße, Hallo MarkusDanke für den Tipp mit dem Spy for SE.Dieses Tool ist Gold wert um für SE zu programmieren.Leider habe ich da nichts brauchbares gefunden.Ja der Tipp von Markus mit dem Kopieren und Einfügen (per Sendkey) habe ich nun so umgesetzt.Und funktioniert hervorragend.Nur versuche ich möglicht wenig mit Sendkey zu arbeiten, weil es nicht sehr sauber ist..Hier der Code, falls jemand etwas ähnliches machen will: Dim f() As String = {File} Dim d As New DataObject(DataFormats.Fil ...
|
| In das Form Solid Edge wechseln |